model view controller
Action–domain–responder
Entity-Control-Boundary pattern
Hierarchical model–view–controller
Model–view–adapter
Model–view–presenter
Model–view–view model
Presentation–abstraction–control
https://source.unsplash.com/featured/?model-view%20controller#.png